maximum-security prison - Spanish English Dictionary